gnomeos: Delete some files that are now on the wiki
authorColin Walters <walters@verbum.org>
Sat, 5 May 2012 16:58:56 +0000 (12:58 -0400)
committerColin Walters <walters@verbum.org>
Sat, 5 May 2012 16:58:56 +0000 (12:58 -0400)
gnomeos/README-install.md [deleted file]
gnomeos/gnomeos-update-branches.sh [deleted file]

diff --git a/gnomeos/README-install.md b/gnomeos/README-install.md
deleted file mode 100644 (file)
index 6b99443..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-Overview
---------
-
-http://ostree.gnome.org is the sole build/deploy server right now.
-
-Notably http://ostree.gnome.org/repo is an OSTree repo which holds
-binaries. 
-
-To install, right now you need to build the 'ostree' git module
-somehow.  I personally use jhbuild, but you could make an RPM/.deb or
-whatever too.
-
-Replace ~/src with whereever you keep source code.
-
-$ cd ~/src
-$ git clone git://git.gnome.org/ostree
-$ cd ostree
-$ jhbuild buildone -nf $(basename $(pwd))
-
-Now we need to run the install script as root.
-
-$ su -
-# ~/src/ostree/gnomeos/gnomeos-install.sh
-
-Now you may need to edit your GRUB configuration.  This part varies
-for GRUB 1 versus GRUB 2.  The GRUB 2 bits in "15_ostree" don't really
-work yet.  I'm just manually writing GRUB 1 entries.
-
-Running
--------
-
-Once you have a GRUB entry set up, just reboot.  Log in as root,
-there's no password.
-
-One of the first things you'll need to do is add a user.  The userid
-must match the one from your "host" distribution, since we share
-/home.  For example, let's say my login "walters" has uid/gid 500.
-You should run:
-
-$ groupadd -g 500 walters
-$ useradd -u 500 -g 500 walters
-$ passwd walters
-<type in a new password here>
-
-Finally, you can start gdm:
-
-$ /usr/sbin/gdm
-
-Updating
---------
-
-After you've installed, you can download updates like this:
-
-$ su -
-# cd /ostree
-# ostree-pull --repo=repo origin gnomeos-3.4-i686-{runtime,devel}
-
-This just pulls data into your local repository; if you want a
-checked-out filesystem root for them, the easiest is to use the
-gnomeos-update-branches script that comes with ostree. The script
-currently assumes that the repository is in the current directory.
-
-# ~/src/ostree/gnomeos/yocto/gnomeos-update-branches.sh
-
-In the future this will be part of a system administrator oriented
-utility (e.g. "ostreeadm").
-
-Next steps
-----------
-
-Now that you have your OSTree install and know how to update
-it, you probably want to do something useful with it. OSTrees
-main mission is to assist developers and testers, so lets explain
-how it lets a tester isolate a problem.
-
-Bisecting
----------
-
-Say you've updated your OSTree installation, and after booting
-it, you notice a new problem. What now ? You probably want to
-identify exactly when this problem was introduced. A good technique
-for doing so is known as 'bisection'. Here is how it works:
-
-[...sadly I don't know how to do this with OSTree]
-
-Once you have identified the binary revision that introduced the
-problem, you can go one step further. OSTree stores the source
-revisions that each commit has been built from, so you can retrieve
-the exact source changes that are likely responsible for
-the problem you've just tracked down.
-
-[...fill me in]
-
-Local changes
--------------
-
-If are a developer, at this point you may try your hand at fixing
-the problem in the source. Of course, you want to build the module
-with your change, and add it to your OSTree installation to verify
-that it fixes the problem. Here is how:
-
-[...?]
-
diff --git a/gnomeos/gnomeos-update-branches.sh b/gnomeos/gnomeos-update-branches.sh
deleted file mode 100755 (executable)
index 4913a99..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-#
-# Copyright (C) 2011,2012 Colin Walters <walters@verbum.org>
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
-
-set -e
-set -x
-
-ARCH=i686
-BRANCH_PREFIX="gnomeos-3.4-${ARCH}-"
-
-test -d repo || exit 1
-
-for branch in runtime devel; do
-    ostree --repo=repo checkout --atomic-retarget ${BRANCH_PREFIX}${branch}
-done
-ln -sf ${BRANCH_PREFIX}runtime-current current.new
-mv current.new current